shrine maiden - French English Dictionary